github.com/klauspost/compress/zstd.encoderOptions.blockSize (field)
24 uses
github.com/klauspost/compress/zstd (current package)
dict.go#L237: blockSize: maxMatchLen,
enc_jobs.go#L107: if len(todo) > e.o.blockSize {
enc_jobs.go#L108: todo = todo[:e.o.blockSize]
enc_jobs.go#L264: if final && len(js.filling) > 0 && len(js.filling) <= e.o.blockSize {
encoder.go#L127: s.filling = make([]byte, 0, e.o.blockSize)
encoder.go#L131: s.current = make([]byte, 0, e.o.blockSize)
encoder.go#L134: s.previous = make([]byte, 0, e.o.blockSize)
encoder.go#L252: if len(p)+len(s.filling) < e.o.blockSize {
encoder.go#L260: if len(p)+len(s.filling) > e.o.blockSize {
encoder.go#L261: add = add[:e.o.blockSize-len(s.filling)]
encoder.go#L269: if len(s.filling) < e.o.blockSize {
encoder.go#L292: if len(s.filling) > e.o.blockSize {
encoder.go#L459: e.state.filling = e.state.filling[:e.o.blockSize]
encoder.go#L493: e.state.filling = e.state.filling[:e.o.blockSize]
encoder.go#L775: if len(src) <= e.o.blockSize {
encoder.go#L806: if len(todo) > e.o.blockSize {
encoder.go#L807: todo = todo[:e.o.blockSize]
encoder.go#L865: blocks := (size + e.o.blockSize) / e.o.blockSize
encoder_options.go#L22: blockSize int
encoder_options.go#L41: blockSize: maxCompressedBlockSize,
encoder_options.go#L127: if o.blockSize > o.windowSize {
encoder_options.go#L128: o.blockSize = o.windowSize
encoder_options.go#L251: o.blockSize = 1 << 16
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |